Big Huge Thesaurus

Tasmanian wolf

noun